*{
    margin: 0;
    padding: 0;
    background-color: white;
}
body{
    font: 12px/1.5 'Microsoft YaHei','微软雅黑',sans-serif,'Segoe UI Emoji','Segoe UI Symbol';color: #444;
}
body  ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, .pr, .pc{
    margin: 0;
    padding: 0;
    background-color: white;
}
.content{
    width: 96%;
    margin: 10% 2%;
    /*margin-top: rem;*/
    height: 30rem;
    background-color: white;
    /*border: 1px red solid;*/
}
.logo{
    width: 100%;
    height: 35%;
    /*margin: 0 auto;*/
    /*vertical-align:middle;*/
    text-align: center;
    display: block;
}
.logo img{
    margin-top: 3rem;
    width: 8rem;
    vertical-align:middle;
    /*height: 100%;*/
}
form{
    /*border: 1px red solid;*/
}
form tr{
    border: 1px solid red;
    height: 3rem;
}
form table{
    margin: 0 auto;
    width: 90%;
    height: 8rem;
}

form table .caption {
    font-size: 14px;
    text-align: left;
}

form table input {
    height: 2rem;
    border-radius: .5rem;
    border: 1px solid lightgray;
    font-size: 14px;
}
form table input:focus {
    outline: none;
}
form table .bor-e3 {
    width: 2.8rem;
    height: 2.8rem;
    vertical-align:middle;
    margin: 0;
    padding: 0;
    border: 1px solid white;
    background-color: white;
    background-image:url('../../../resource/img/plus.png');
    background-repeat:no-repeat;
}
form table .ml-8 {
    width: 2.8rem;
    height: 2.8rem;
    vertical-align:middle;
    margin: 0;
    padding: 0;
    border: 1px solid white;
    background-color: white;
    background-image:url('../../../resource/img/decline.png');
    background-repeat:no-repeat;
}
.text-c{
    width: 2rem;
    height: 2rem;
    text-align:center;
}
.submit {
    margin:2rem 15%;
    width: 70%;
    height: 3rem;
    background-color: #ED784A;
    border: 1px #ED784A solid;
    font-family: 黑体;
    font-size: 20px;
    color: white;
    border-radius: 5px;
}
.submit:focus{
    outline: none;
}
.account{
    width: 2rem;
    text-align: center;
}